home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / hard / hack / TestGear1.lha / TestGear1 / Project1 / TestInfo < prev   
Encoding:
Text File  |  2000-05-13  |  11.3 KB  |  277 lines

  1.  
  2.                      Testcard Generator (C) Barry Walker.
  3.                      ------------------------------------
  4.  
  5. With all of today's (April 1999) technology the definitive means of showimg
  6. images to the masses is the trusty old Cathode Ray Tube (CRT). Whether it be
  7. colour or black and white the "tube" has still to be beaten in price to
  8. performance ratio. So I decided to write a program to utilise my old A500
  9. AMIGA as a test tool to set up Colour Monitors/Televisions in PAL/NTSC mode.
  10. I may include other modes if there is enough of a response to this program.
  11.  
  12. ----------------------------------------------------------------------------
  13.  
  14.   Safety Notice:-
  15.   ---------------
  16.  
  17. As with all devices containing a CRT an extremely high voltage appears at
  18. the final anode cap (the POPPY), anything from 5KV (small oscilloscope tubes)
  19. to 30+KV (colour display tubes), so be VERY careful when making any internal
  20. adjustments as a mistake could be harmful at best or FATAL at worst.
  21.  
  22.                         So again be VERY VERY CAREFUL.
  23.                         ------------------------------
  24.  
  25. ----------------------------------------------------------------------------
  26.  
  27.   General Information:-
  28.   ---------------------
  29.  
  30. The program fits onto a standard AMIGA bootable Workbench floppy disk.
  31. The disk MUST have a volume label named "TESTCARD". There are also some
  32. more testcards in the Testcard directory utilising the various standard
  33. AMIGA PAL video modes in the format <width>x<height>x<number of colours>,
  34. e.g. 320x256x32 which is obviously standard Lores 32 colour mode. To make
  35. the disk bootable consult your AMIGA manual on how to install it.
  36.  
  37. If you have a hard disk drive and have booted up the machine from the hard
  38. disk drive, place the floppy disk into drive DF0:.
  39. Open up a Shell/CLI window from a Shell/CLI icon and type in the
  40. following statement:-
  41.  
  42.   Copy all df0: to dhx:Testcard<RETURN>
  43.  
  44. where "dhx" is the volume name of the partition you want to install to,
  45. and "<RETURN>" is the ENTER key.
  46.  
  47. Add a line to the startup-sequence, (usually after any ramdisk assignments)
  48. as follows:-
  49.  
  50.   Assign TESTCARD: dhx:testcard<RETURN>
  51.  
  52. where "dhx" and "<RETURN>" are the same as before.
  53.  
  54. ----------------------------------------------------------------------------
  55.  
  56.   PC Information:-
  57.   ----------------
  58.  
  59. There is also a freeware PC version in the ~TestCard/PC~ directory.
  60. It is zipped up using PKZIP.EXE (not supplied), and is approximately 8KB
  61. in size. It unzips to 2 files, one is about 1KB the other is about 20KB.
  62. Both are COM files and must be run from DOS and NOT through WINDOWS at all.
  63. Any type of ANSI.SYS must be disabled from the CONFIG.SYS file (i.e. REM the
  64. statement out) and rebooted into a DOS command prompt.
  65.  
  66. ----------------------------------------------------------------------------
  67.  
  68.   Mouse Pointer Information WB2 and WB3:-
  69.   ---------------------------------------
  70.  
  71. When the program starts you will notice that the pointer disappears and when
  72. you finally Quit the program you have a ~Windows~ type pointer reappear.
  73. Do NOT think that you have lost your original pointer you have NOT. The
  74. reason for this is that a pointer is needed for normal operation of the
  75. AMIGA and there are a lot of people out there who use the standard pointer
  76. at bootup and have NOT saved a pointer in the ENVARC:Sys directory, as
  77. Pointer.prefs, so therefore I had to generate a pointer for you to use.
  78. The simplest way to get your original pointer back is to Reboot the AMIGA,
  79. or go to the Prefs directory and run the Pointer program to load your
  80. pointer back into the system, assuming you have a Pointer.prefs of your own.
  81.  
  82. If the pointer does not annoy you then click on the ~TestCard_All~ icon.
  83. This will work from Workbench1.3x to Workbench3.1x and will keep the mouse
  84. pointer on screen all the time.
  85.  
  86. ----------------------------------------------------------------------------
  87.  
  88.   The Program Proper:-
  89.   --------------------
  90.  
  91. It is assumed that you have already dismantled the TV/Monitor to access the
  92. electronics inside. It is also assumed that you have a manual for the said
  93. unit under test or repair.
  94.  
  95. Whether the program runs from the icon or from a floppy boot disk, the first
  96. screen will be a serious WARNING screen to remind you of the hazards
  97. involved when working with any CRT type of equipment. Press the ~ENTER~ key
  98. to continue.
  99.  
  100. The next screen is a Hires testcard of 640x2??x16. This is so that you can
  101. adjust any of the external user controls that are available. These will
  102. probably be Brightness, Colour, Contrast, Width, Height, Horizontal shift and
  103. Vertical shift. When you have done all the preliminary adjustments press the
  104. ~SPACE~ bar to continue.
  105.  
  106. You are now in the program proper.
  107.  
  108. If you are a qualified TV/Monitor service engineer then you need not read
  109. any further, the program is self explanitory. If you are not then read on.
  110.  
  111. From now on a single capital letter inside brackets means a highlighted
  112. letter (e.g. (P) is highlighted P). The mouse is NOT used inside the program.
  113. To exit any screen press the ~SPACE~ bar. If there is more than one screen
  114. per section then the ~SPACE~ bar will eventually return you back to the
  115. Command window.
  116.  
  117.   The Highlighted Commands:-
  118.   --------------------------
  119.  
  120.   (W)hite raster.
  121.   ---------------
  122. This command has 3 levels from dark grey to bright white and is used to
  123. check Extra High Tension (EHT) regulation and picture "ballooning". This
  124. is generally a design problem and is not adjustable or repairable.
  125.  
  126.   (P)urity.
  127.   ---------
  128. This command also has 3 levels, Red, Green and Blue, and is used to check
  129. the uniformity of each primary colour raster. The adjustment is usually done
  130. with the purity magnets and/or the scanning yoke assembly. Degaussing may
  131. also be rquired using a degaussing coil.
  132.  
  133.   (S)tatic convergence.
  134.   ---------------------
  135. This command allows a "white cross" generated to be "centred" on the screen
  136. and to adjust the the scanning yoke, convergence and shift magnets/controls
  137. to produce the best possible centred white cross.
  138.  
  139.   (D)ynamic convergence.
  140.   ----------------------
  141. This command generates a "crosshatch" picture to set all the neccessary
  142. controls for best RGB convergence to produce white lines without coloured
  143. edges to them. It also helps in the setting up the "pincushion, barrel and
  144. trapezoid" error circuits. The adjustments are usually made with the
  145. relevant error circuit correction controls.
  146.  
  147.   (F)ocus dots.
  148.   -------------
  149. This command generates lines of dots so that the focus circuits can be
  150. adjusted for optimum focus at the extreme corners of the picture, with the
  151. best possible focus at the centre.
  152.  
  153.   (B)eam limiter.
  154.   ---------------
  155. This command generates bright white and black blocks to check line sync
  156. pulling and beam limiting. This is probably a design problem and will not
  157. be adjustable at all. It is usually more of a problem on TV systems or CVBS
  158. type monitors.
  159.  
  160.   (V)ertical sync and (H)orizontal sync.
  161.   --------------------------------------
  162. These commands check the immunity for a device under test to reject a signal
  163. interfering with the sync circuits. This is probably a design problem and
  164. will not be adjustable. It may however be a decoupling fault. It is usually
  165. more of a problem on TV systems or CVBS type monitors.
  166.  
  167.   (I)nterference gratings.
  168.   ------------------------
  169. This is a none standard test. The command generates a series of black and
  170. white vertical lines 1 pixel wide each to create an interference pattern
  171. on the screen. There are 2 levels the first is used for TV systems and the
  172. second is used for dedicated monitors. It is used to check the shadowmask
  173. geometry against the front screen phosphors and the gun assembly. It is
  174. purely a check and will never be curable if it is a problem.
  175. If you see a pattern like "||||||" then this is a very good CRT.
  176. If you see a pattern like "))||((" then this is a good CRT.
  177. If you see a pattern like "((||))" then this ia also a good CRT.
  178. If you see no pattern at all then you have the perfect CRT (impossible).
  179. If you see a random shaped set of patterns then the CRT is poor to average.
  180. You may need to vary the brightness to see this effect.
  181.  
  182.   (G)ratings for frequency response.
  183.   ----------------------------------
  184. This is the standard frequency grating test and shows the bandwidth of the
  185. video circuits and tube coupling circuits. A TV system may not show the
  186. bottom band due to the fact that its frequency limit is approximately 5MHZ.
  187. The frequencies are approximately, 500KHZ, 1MHZ, 2MHZ, 4MHZ and 8MHZ.
  188.  
  189.   (C)olourbar.
  190.   ------------
  191. This command generates the 8 colours of the colourbar check. It is used to
  192. check colour flaring on very bright and/or very high saturation images and
  193. is usually an indication of an aging CRT itself. It is generally a fault and
  194. can be curable, but it is probably cheaper to buy a brand new unit.
  195.  
  196.   (L)evels of grey.
  197.   -----------------
  198. This command generates 8 increasing levels of grey to check the black to
  199. white linearity of the analogue video circuits. This is commonly known as
  200. the greyscale test.
  201.  
  202.   (T)estcard.
  203.   -----------
  204. And finally a repeat of the initial testcard again. It is a Hires screen of
  205. 640x2??x16 and is used to reset any external user controls so that it looks
  206. correct on the TV/Monitor under test.
  207.  
  208.   (A)udio test screen.
  209.   --------------------
  210. This command places you into a second screen for basic audio tests.
  211. Each time an audio test is required the TESTCARD screen will be displayed.
  212. On exiting the TESTCARD the sound will be turned off and you will be
  213. returned to the main screen for the video checks.
  214.  
  215. The Stereo sound checks.
  216.   (1) Sinewaves of 400Hz Left channel and 1000Hz Right channel.
  217.   (2) The opposite of (1). Both are for general audio checks.
  218.   (3) Both channels 1000Hz for speaker phase checks.
  219.   (4) As (3) but at 400Hz.
  220.  
  221. Mono sound checks.
  222. Connect the left and right channels together (for older AMIGAS only).
  223. These two checks are for the RF mode only.
  224.   (5) 1000Hz Sinewave for aligning the IF and demodulator in TV sets.
  225.   (6) As (5) but at 400Hz.
  226.  
  227.   (V)ideo test screen.
  228.   --------------------
  229. This command returns you back to the main screen without any audio.
  230.  
  231.   (Q)uit.
  232.   -------
  233. This command will either quit the program into a CLI window or will prompt
  234. if you want to reboot the machine, reminding you to remove the floppy disk
  235. if it is in the floppy boot drive.
  236.  
  237. ----------------------------------------------------------------------------
  238.  
  239.   Acknowledgements:-
  240.   ------------------
  241.  
  242. First of all many thanks to my wife Tricia who allows me to spend many hours
  243. on my computers. She is on the 320x512x32 testcard in the TestCard/OCS
  244. drawer.
  245.  
  246. Also to David Benn and Herbert Breuer for the ACE/AIDE combination supplied
  247. on an AMIGA FORMAT floppy disk which made it easy to compile this program.
  248.  
  249. Also to Laurence J Greatorex for giving it a shakedown on his A1200 with
  250. a Turbo LC '030 accelerator board and 32MB of fast ram.
  251. And to anyone else who I may have neglected or forgotten.
  252.  
  253. ----------------------------------------------------------------------------
  254.  
  255.   Lastly:-
  256.   --------
  257.  
  258. If I get a good response to this tool/utility and you would like other video
  259. modes and stereo sound tests to be included then contact me either by Mail
  260. or Email at the following:-
  261.  
  262.   Mr Barry Walker,
  263.   70 King George Road,
  264.   Loughborough,
  265.   Leicestershire,
  266.   LE11 2PA.
  267.  
  268.   Email on either:-
  269.  
  270.   106161.3245@compuserve.com
  271.   or
  272.   wisecracker@tesco.net
  273.  
  274.   BYE...
  275.  
  276. ----------------------------------------------------------------------------
  277.